Lên thác xuống ghềnh, trèo non lặn lội

Direct English translation

Up the rapids, down the rocky shoals, climbing mountains and toiling through hardship.

Equivalent English version

Through thick and thin

Giải thích tiếng Việt
Chỉ sự vất vả, gian truân, phải trải qua nhiều khó khăn nguy hiểm trong cuộc sống hoặc công việc. Thường dùng để nói về cảnh bôn ba, nhọc nhằn sự chịu đựng bền bỉ.
English explanation
This refers to a life of hardship and struggle, involving many dangers and difficulties. It is used to describe arduous wandering, exhausting labor, and persistent endurance.